environmental stimulation - German English Dictionary